Framed 8x10 image.

 

Please note: HandmaidArt is hand made art and may vary slightly from the picture.

Immaculate Heart

$50.00Price
  • Product comes framed