Large dilapidated dog track stadium scoreboard close-up. Neglected and run-down showing where results and odds would have been displayed. Catford, London, UK
Resolution
3508 x 5315px
Contributor
Rights
Release
Stock Photo ID
D1223_20_048