Francesco Monti (1685-1768)

Details
Francesco Monti (1685-1768)

The Triumph of David

arched top
46 3/8 x 38½in. (117.8 x 97.8cm.)

More from Old Master Pictures

View All
View All