Back to album

Sisters Billie, Sheila and Thelma Leech, Richmond, Victoria, 1925

Larkins, John, 1943-

 

 

Persistent URL

nla.gov.au/nla.obj-141685625

3,963 views
2 faves
0 comments
Uploaded on March 28, 2017
Taken sometime in 1925