Stock Photo: Placa Rector del Rubi in Manacor, Majorca, Balearic Islands, Spain, Europe
Stock Photo: 1848-700702 Placa Rector del Rubi in Manacor, Majorca, Balearic Islands, Spain, Europe