Sfakia - Old Roumeli - Note Aghia Triada Church in the Lower Right Hand Corner.
Sfakia - Old Roumeli - Note Aghia Triada Church in the Lower Right Hand Corner. by Ray Langsten
Location where 'Sfakia - Old Roumeli - Note Aghia Triada Church in the Lower Right Hand Corner.' photo was taken:
See also: Tarra Guide, Chania Guide