Shop

Our Lady of Notting Hill – gold frame

£8.00

A lovely gold framed image of Our Lady of Notting Hill. It measures 18cm x 23cm

1 in stock

Category: