Icon - Large Elaborate Frame/12 Mini Icons

  • Sale
  • £60.95


Traditional Byzantine Icon with twelve mini icons depicting the Apostles surrounding the main image of Our Lady of Perpetual Help. Made in Greece. 

Code 13056