Oct12

Marine Stadium Park and music by The Towels!

 —  —

Marine Stadium/Marina Vista Park, Located in Parking Lot at Marina Vista Park & Marine Stadium, Long Beach, CA

What could be better?