TOLEDO, SPAIN - April 26, 2019: People visiting the cathedral church of Toledo, Spain

- Image ID: TAABEX