Cathedral And Carriage

Cathedral and carriage

The carriage stop near Palma de Majorca town Cathedral in Spain.

Pro Stock Photos From Dreamstime