Description
Panoramic view of the amazing cape de T.Rex with Kelingking beach on the coast of Nusa Penida island, Bali, Indonesia
Panoramic view of the amazing cape de T.Rex with Kelingking beach on the coast of Nusa Penida island, Bali, Indonesia
Learn more about royalty-free images or view FAQs related to stock photos.