Hermosa Beach

Location:Hermosa Beach, California