Horse carriage along the Plaza de Espana in Seville, Spain

Horse carriage along the Plaza de Espana in Seville, Spain