Snails near Hala Sultan Tekke mosque Larnaca

Snails near Hala Sultan Tekke mosque Larnaca

Observation - Snails near Hala Sultan Tekke mosque Larnaca - Global. Description: