Cookie Consent by TermsFeed
Coronavirus Update

Snow in St. Louis

Do you remember the first time you saw snow?  These CHI Interns from the Philippines enjoy the first snow of the season in St. Louis, Missouri.

Snow in St. Louis 1 Snow in St. Louis 2 Snow in St. Louis 3

Leave a Reply

contact us

How can we help you?