18" x 30" Annunciation Icon Framed Art

$248.00 Excl. tax
  • Availability: In stock
This strikingly beautiful icon of the Annunciation comes as a fine art print double-matted in shape-cut deep blue suede over cream under premium clear glass in an ornate gold frame. Handcrafted in Steubenville, Ohio. ...More information

Product description

  • Article number:007634
  • Availability: In stock


0 stars based on 0 reviews Add your review