ARTISTSMEMBERSHIP
Buildings in Bishopsgate, London, including the Free Hospital, 1878