Park 60 Drive-In Theater - nytpar4002

Snack bar and screen # 2
Submitted By
My Photo No Credit Required
Uploaded
6/5/2005
Year Taken
2005
Taken
2005
Comment
Snack bar and screen # 2