• Hayes & Harlington, West London, United Kingdom

 

  •