by urf
A horse-drawn carriage with visitors at the Palca de la Reina in the old town of Palma de Mallorca,the capital of the island of Mallorca one of the Balearic islands in the Mediterranean Sea.