Pump at 54

Ikaria Northeast Aegean Islands Greece