Buy this image Add to Lightbox Download
A Lockheed C130 Hercules transport aircraft of the Japanese Air Self Defense Force flies low over Chou Rinkan in Kanagawa. Tuesday May 31st 2016
A Lockheed C130 Hercules transport aircraft of the Japanese Air Self Defense Force flies low over Chou Rinkan in Kanagawa. Tuesday May 31st 2016