Touched United Kingdom, Hounslow, England

Touched