Idyllic city street in the historic city center of Palma de Majorca, Spain

Idyllic city street in the historic city center of Palma de Majorca, Spain

Romantic view of city street in Palma de Mallorca, Spain Balearic islands Read more…