jameslangephotography.com
Great British Greyhound Walk 2013, Alexandra Palace, London
Visit the post for more.