Inujima: A Secret Island
Inujima (犬島, literally: “dog island”) is a small secret island off Okayama in the Seto Inland Sea that is named after a large rock resembling a sitting dog. Like nearby Naoshima Island, Inujima has become known as a site for modern art in recent years…
Read more