Holland and Holland, gunmakers, 13 Bruton Street, Mayfair, London, June 1980. A view looking from the back of the premises, towards the entrance of the shop and showing stuffed deer heads mounted on the walls.
World Europe United Kingdom England Greater London London
Pixel Dimensions (W x H) : 4338x4340
File Size : 18,386kb