Live action footage
Palma de Mallorca Majorca, Balearic Islands, Spain. Tourists walk on a summer day
HD
1920 x 1080