jameslangephotography.com
Greyhound Walk 2013
Taken at the Great British Greyhound walk, Alexandra Palace, London 2013