London Collection, Part 2 54 items

Items from Part 2 of the Stephen Powys Marks London Collection