[Postage-size portrait of Dr. Louisa Owsley]
Description:
Photograph of Dr. Louisa Owsley wearing a tea hat. The photograph is attached to an advertisement for the Photograph Studio of Titche's - North Park, 100 North Park Center, Dallas, Texas 75225.
Date:
1895~
Item Type:
Refine your search to only
Photograph
Partner:
Denton Public Library