Designed by
Title
detail view of a side chapel and altar piece in the New Cathedral of Salamanca #321639690
Description
Salamanca, Spain - 9 April, 2024: detail view of a side chapel and altar piece in the New Cathedral of Salamanca
This image is editorial