Mousetrap

New London Barn Playhouse’s dress rehearsal of The Mousetrap, Tuesday, August 21, 2012.

Rob Strong