A "Lily Footed" Woman of China - this outrage against Nature has been in vogue 900 years.
Image Not Available
Photograph
Underwood & Underwood
American, 1880–1931
A "Lily Footed" Woman of China - this outrage against Nature has been in vogue 900 years.
1900
Albumen silver print
Museum accession
