Entry
(entry perma-link)

0
votes

Treat from the Sea

Abalone is a prized delicacy in Japan. The Japanese sure know how to pick 'em.