WM Barker & Co

WM Barker & Co
202 Bishopsgate, London, EC2M 4NR
Photo of WM Barker & Co