caption: The image shows a horse drawn carriage in front of the Plaza de Espana in Seville, Spain. Two people are sitting in the carriage, while a few people are walking on the left side of the image. In the background, there is a building with a flag on top, and the sky is filled with clouds.