Share
twitterlinkedinfacebook
Image 1 of 1
crab-shack-japanese-6.jpg
Crab Shack in the fishing village of Heda Port on the west coast of the Izu Peninsula.