Our Lady Immaculate 24"

£225.00

24" Hand Painted Statue of Our Lady Immaculate


Please compare our prices with other church suppliers. You may be surprised!