Designed by
Title
Monumental red steel sculpture outside the City of Toledo on a door in Toledo, Spain. #238941901
Description
Pictured is a monumental red steel sculpture outside the City of Toledo on a door in Toledo, Spain. Toledo was declared a World Heritage Site by UNESCO in 1986 for its extensive monumental and cultural heritage. It is located on the banks of the Tagus River. The sculptor is unidentified.
This image is editorial