Close up of Giant red sea urchin {Strongylocentrotus franciscanus} San Juan Island, Washington, North America. NOT FOR SALE IN USA