Barcelona residents fear sea level rise and storms are swallowing their beloved beaches by boppinmule Tags:spain 1 comment man made beach? Comments are closed.
1 comment
man made beach?
Comments are closed.