The
St. Louis Art Museum is also located in Forest Park and admission is free. The museum was built to house the Palace of Fine Arts pavillion at the 1904 World's Fair and now features more than 30,000 works of art covering nearly every culture and time period.
No comments:
Post a Comment