Saint George Hand Carved and Painted in various sizes

£560.00

Saint George Hand Carved and Painted in various sizes