Peter Lord

Does anyone know if Peter Lord is contactable? He is British but moved to Canada and caved in Mexico in the 1970s.

Cheers,,,,,,,,,,,,Graham Proudlove
 
Top