Apartment Hotel Mayfair
© Eric Bentzen

Apartment Hotel Mayfair with air condition machinery on the roof.

Paphos 2005 * Travels * Next