It’s in Costa Rica Pacific coast. There’s a ton but I haven’t speared any because I’m not sure they’re any good to eat. Any help please?



Posted by EMulsive_EMergency

2 Comments

Leave A Reply