News
The exhibit first opened at Salamanca Cathedral in central Spain and will remain in Granada until June 30, after which it will tour Europe for the remainder of 2023. The sculpture, made of latex ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results