Surreal Laguna


Halloween morning on Laguna Beach, Orange County, California. Photo credit James Castillo.