Designed by
Title
Costa de la Seu street in Palma de Mallorca, Spain #44742330
Description
Costa de la Seu street in Palma de Mallorca, Spain. The Old City (in the south-east area of Palma behind the cathedral) is a fascinating maze of streets clearly hinting towards an Arab past.
This image is editorial