Designed by
Title
Corpus Christi festival in Toledo, Spain #89395985
Description
Toledo, Spain - June 1, 2016: Tourists walk in a decorated street beneath the cathedral during the Corpus Christi festival in Toledo, Spain on June 1, 2016
This image is editorial