1966
HOME page
»
Photo Album Index
»
1966
Image 37 of 73
Neil Moody and Peter Mears
Neil Moody and Peter Mears? This is in London - on a trip to the Motor show. It may be Hyde Park? Photo taken by David Wardell.
Photo reference: 1966_25_33a