Ross & Pringle

British, active Edinburgh 1867-1883