Iwakuni Air Show

An air show at the Air Station with the Japanese Maritime self defense force.

Leave a Comment

Menu