Home

Fire in Hotel Whala Beach on the West Coast of Mallorca - El Arenal, Spain