Find Profile:
1 record found
Charles Barker & Sons Ltd. (Chas. Barker Ltd.) [1812-. UK. Advertising Agency]
Charles Barker & Sons Ltd. (Chas. Barker Ltd.) [1812-. UK. Advertising Agency]