Slow Art Self-Guided Tour
New Britain Museum of American Art 56 Lexington Street, New Britain, CT, United StatesGo on a mindfulness Slow Art Self-Guided Tour through our galleries to view works of art with a new mind and new eyes. Pick up your Self-Guide at the Front Desk anytime on February […]