Designed by
Title
Tourists at the Plaza de Espana in Seville, Spain #41188481
Description
Tourists and a horse-drawn carriage by the fountain at the Plaza de Espana in Seville, Spain. The Plaza is a major tourist destination that was built in 1928.
This image is editorial