Horse Carriage And Cathedral

Horse Carriage And Cathedral - Horse Carriage Stop Outside Palma De Majorca Town Cathedral In Spain. Photo