Cramer, Beale & Co.

CRB; London