Assemblage of rocks intersperses with green trees These are Meteora rock pillars in Greece

Assemblage of rocks intersperses with green trees  These are Meteora rock pillars in Greece   - 16018072

Similar stock images

to-top-page