1000 Islands Playhouse

Click on image to enlarge
Location:

NY