33rd Pl At Bell Ave, Manhattan Beach, California 90266 USA
Photo Credit: Andrew Hecker
Claim copyright