Thompson & Son

Name:Thompson & Son
Place: London, England