Our Lady of Guadalupe | Hermosa Beach, CA Our Lady of Guadalupe | Hermosa Beach, CA 3 years ago in Tags Alternative Energy