Our Lady Heavenly Queen - framed tapestry

Our Lady Heavenly Queen - framed tapestry

Regular price $0.00 $124.95 Sale

Size 20 x 13 inches (framed)

Golden frame with a white textured mat