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