@beandreams That portait of a green rock? That's most likely jade. Polished like a jeweler would, but by wind and waves.
Jade washes up all along the West Coast, on some beaches more than others. There's one in California even called 'Jade Beach'. Very rare to find any there though because there are too many people looking.