Attica seashore covered in snow
Beach umbrellas are covered with snow at the beach in the town of Artemida, Greece Tuesday. [Vassilis Triandafyllou/Reuters]
- Log in to post comments
Beach umbrellas are covered with snow at the beach in the town of Artemida, Greece Tuesday. [Vassilis Triandafyllou/Reuters]