Saint Michael Hand Carved, Painted and Gilded in various sizes

£460.00

Saint Michael Hand Carved, Painted and Gilded in various sizes