Altar Front Piece

Altar Front Piece

Details

Work Date:
1759 (inscribed)
Dimensions:
64"L x 37"H