SHOWING:
Anthonie Delorme painting(s)
Anthonie Delorme
The Interior of a Protestant Church

Oil on panel, 28¼ x 37¼ ins. (72 x 94.5 cm)

CS0313


View Artwork >