Preview

Altarpiece of the Most Pure, metropolitan and primatial cathedral basilica of Santa Tecla, cathedral,, Tarragona, Catalonia, Spain
Altarpiece of the Most Pure, metropolitan and primatial cathedral basilica of Santa Tecla, cathedral,, Tarragona, Catalonia, Spain
Image ID: 1292-5236
Artist: ProCip
Purchase a commercial license Buy framed prints & more from our print store