A sunny day at Plaza de Espana, tourists visiting the famous square, a horse-drawn carriage passing by in foreground