Town Hall, Leicester by Terry Lord

Town Hall, Leicester by Terry Lord

Retail Price £450.00 Sale

Oil on Canvas

framed size 410 mm x 520 mm