Holy Family with St. Francis in Landscape

Florence. 72.5 x 49.25 inches.

Scroll to Top