Las Palmas De Gran Canaria

Spain
1 stories
Rough seas and coastal activity observed in Las Palmas