Designed by
Title
Detail of El Transparente altarpiece at Toledo Cathedral Interior - Toledo, Spain #283376819
Description
Toledo,Spain - Mar 26,2019: Detail of El Transparente altarpiece at Toledo Cathedral Interior - Toledo,Spain
This image is editorial