Taken at the Great British Greyhound walk, Alexandra Palace, London 2013

Leave a comment