An ongoing artist residency exploring the mysteries and wonders of The Red Lion Inn, a historic hotel in Stockbridge, MA, built in 1773.
An ongoing artist residency exploring the mysteries and wonders of The Red Lion Inn, a historic hotel in Stockbridge, MA, built in 1773.