Share
twitterlinkedinfacebook
Image 1 of 1
071129_DogDrugCheck_099.jpg
Police drug check with sniffer dogs at Mile End Underground station, London. December 2007..In this picture the dog is sniffing a passenger with interest.