Island Banking

A C-130 Hercules flies over the Izu Peninsula in Japan.

22421130951_9beaa164c4_k.jpg