Image Not Available

R.&S. Garrard & Co.

Dates: founded 1802
fl.:London