Okinoerabujima

Okinoerabujima

What? Okinoerabujima (沖永良部島) or Okinoerabu Island (shima/jima means island in Japanese) is a rathe...

0 Comments