Weird flowers or plants (I think) that were all over the beach. Location Costa Rica → Quepos Photographer John Hovell Date taken 2010-09-16