Taken last year at the Chula Vista Nature Center. These are masks that were hanging on the wall. I don’t remember the story on these but they might be made from things found in the ocean down there.
eyesnap: