on December 27, 2003
This is one of the odler buidlings in St Pete and one of the grandest. It is just off the waterfront near The Pier. Impressive regular collection including a wonderful room of Steuben glass. Rotating exhibits from around the world. Fairly extensive for such a small city.
©Travelocity.com LP 2000-2009