A very well carved 19th Century granite coat of arms

£450.00

A very well carved 19th Century granite coat of arms