Designed by
Title
Finikoudes Fountain, Europa Square, Larnaca, Cyprus #323918243
Description
LARNACA, CYPRUS - JUNE 17, 2024: Finikoudes Fountain located on Athenon street, near Europe Square, Larnaca Marina, and the Finikoudes Promenade. Larnaca Municipal Art Gallery in background.
This image is editorial