blue lagoon s

923 Pacific Ave
Santa Cruz
California
United States