1Deep freeze

Source: Link

Residents on Skopelos Island (Aegean Sea) claim they have have never seen such heavy snow fall in last 100 years. Click the next ARROW below to see the next image!

Back
SHARE