Not far from the cathedral, nature created its own architectural masterpiece. Palma de Mallorca again, this time by day.
Comments
Sign in or get an account to comment.