Hermosa Beach: Front Row Seat

720
 
 
Photographs by David Lauridson