Catalogue /
Murdoch MacTaggart (Firm)
Liverpool : M. MacTaggart,
Description based on: 93.
Murdoch MacTaggart (Firm)