![Achilles, Bishop of Larisa Greece, Mounted Icon Print Available In 2 Sizes](http://www.pilgrimgifts.co.uk/cdn/shop/products/achilles-bishop-of-larisa-greece-400x400-11554_400x400.jpg?v=1593017773)
Achilles, Bishop of Larisa Greece, Mounted Icon Print Available In 2 Sizes
Sale
Original price
£12.99
Current price
£6.49
SKU AP-6912
Saint Achilles, Bishop of Larisa, Greece. Orthodox, Byzantine style Icon (Ikon / Eikon). Mounted Icon print. All available sizes are an approximate and may vary slightly.