spain

spain

Young people leave the Medusa music festival after high winds caused part of a stage to collapse, in Cullera, near Valencia, Spain, on Saturday. Reuters

Be the first to comment

Leave a Reply

Your email address will not be published.


*