The Racers 1
Image A caption
Lucy Schell; the team owner/manager was also an accomplished driver. Image from the Richard Adatto Archives
Image A caption
Lucy Schell; the team owner/manager was also an accomplished driver. Image from the Richard Adatto Archives