A helicopter lands on the Izumo, Japan Maritime Self Defense Force`s helicopter carrier at JMSDF Yokosuka base, south of Tokyo.

A helicopter lands on the Izumo, Japan Maritime Self Defense Force's helicopter carrier at JMSDF Yokosuka base, south of Tokyo.
A helicopter lands on the Izumo, Japan Maritime Self Defense Force's helicopter carrier at JMSDF Yokosuka base, south of Tokyo.
block

.

block