(1301) Stella Lawrence, At Work

Stella Lawrence at work, 1971.

(1301) Stella Lawrence, At Work
Date: 
1971
Physdesc: 
Photograph
Photographer: 
Unknown