Prints Only
This Greek chapel stands along the footpath traversing the rocky slopes from Loutro to Glyka Nera Beach. Island of Crete, Greece.
Contact The Artist About This Artwork
This Greek chapel stands along the footpath traversing the rocky slopes from Loutro to Glyka Nera Beach. Island of Crete, Greece.