<--Previous
Up
Next-->
MY0068
Mansfred Young and Michael Meakes at Lemonade Springs - Aug 1962