Christ Baptized (1682) by Juan Carreño de Miranda

Christ Baptized

Availability: In Stock
Regular price $19.99
/
Christ Baptized by Juan Carreño de Miranda
View More Details
0000000