Delsea Drive-In Theater - njtdels004

Field with speaker post and screen.
Submitted By
Prophet Omega
Uploaded
6/24/2003
Taken
unknown
Comment
Field with speaker post and screen.