Item
Image

Thelma Berry and O C Richardson c. 1925. St. Louis, Missouri, USA

Part of Thelma Berry and O C Richardson c. 1925. St. Louis, Missouri, USA