View of Naupactus or Nafpaktos (Ναύπακτος), situated on a bay on the north side of the straits of Lepanto, Greece
Tous droits réservés