What is the definition of Iyoshima? 🙋

👉 Iyoshima is a small island off the coast of Japan that has been occupied by the Japanese military since World War II. It was annexed by Japan in 1945 and remains an important strategic location for both the United States and China.


Iyoshima


Stained Glass Jesus Art