Lehmann Stern


Organization
Description
Lehmann Stern was located in Peoria, Illinois.
Bathing Suit
Related Object: Bathing Suit