Automatically generated translation
1931. TETUAN to PALMA DE MALLORCA. Franchise brand CONSULATE OF SPAIN / TETUAN. MAGNIFICENT.