The Our Lady of Kazan Icon is a famous Russian icon of the Theotokos, revealed in the 16th century and honoured throughout the Orthodox world
Dispatched from the UK by St. Alexander Nevsky Orthodox Church. We ship throughout the United Kingdom, with free UK delivery on orders over £50.





Reviews
There are no reviews yet.