mousetrap-nlbp-010

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

Rob Strong