Alexander von Humboldt Statue, Tower Grove Park, St. Louis, MO

Alexander von Humboldt Statue, Tower Grove Park, St. Louis, MO

Alexander von Humboldt Statue, Tower Grove Park, St. Louis, MO