Leonard Victor Puckett
A photo of Leonard Victor Puckett at St Kilda, Lunar Park.
Date & Place:
Not specified or unknown.