Shell

Shell

Big sea-shell lying on the sand beach. Japan