Kujuku Islands

  1. Tenkaiho Observatory Tower, Kujuku Islands

    • Japan
    • Ocean/Beach/Island