jameslangephotography.com
Greyhound Walk 2014
Greyhound walk, Alexandra Palace, London. Part of The National Greyhound Walk 2014