The Athenian House, Imerovigli, Greece
A:
B: The Athenian House, Imerovigli, Greece

See on Google Maps