Panorama of Tokashiki Island in Okinawa, Japan.

Royalty-free stock photo ID: 133778522

Panorama of Tokashiki Island in Okinawa, Japan.