a bizarre sight »
Waist-High Sea Foam On The Streets Of Spain
Tossa De Mar, a coastal town in Spain got it’s street piled high with sea foam due to high waves and flooding. What a bizarre sight!
Read More »Tossa De Mar, a coastal town in Spain got it’s street piled high with sea foam due to high waves and flooding. What a bizarre sight!
Read More »