kaja333

By kaja333

Natural architecture

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.