Tagged: motorworld

Motorworld

Denbigh Motorworld

Former Motorworld Store in Denbigh, North Wales. Photographed December 2013.