London’s Smallest Police Station

£425.00

London’s Smallest Police Station by Lesley Dabson

Oil on board

Painting size: 20 x 25 cm

Category: