throughmysunglasses:
Elli beach in Rhodes island, Greece
throughmysunglasses:
The Arc de Triomf in Barcelona, Spain
throughmysunglasses:
Tsambika beach in Rhodes island, Greece!
throughmysunglasses:
Athena Pronaia Sanctuary at Delphi, Greece! The Center of Earth!