More ideas from Lia
The view of a mountain in Sparti, Greece..

View from above. Image of green, view, greece - 66458569

A castle in Monemvasia, Greece..

Photo about A castle in Monemvasia, Greece.