Skip to content
Cyprus Report
Loading…
Two waterspouts spotted simultaneously off the coast of Pomos amidst yellow weather warning · Cyprus Report