The Lizzie Rose Pavillion, Tuckerton NJ

Lizzie Rose Summer Stage, Tuckerton, New Jersey