Little Shop of Horrors - 2005
The Drury Drama Team presented Little Shop in November, 2006
www.drurydrama.com
Drury High School
North Adams, Massachusetts
128 photos · 7,371 views
1