Dog channel receptor United Kingdom, Lambeth, England
Dog channel receptor