Air Self-Defense Force - Japan | Lockheed F-104J Starfighter

12560


Remarks: On display in Tsuiki Air Base.

Related photos