Designed by
Title
Rock formation T-Rex, Kelingking Beach, Island Nusa Penida, Indonesia, Southeast Asia #359045196
Description
Rock formation T-Rex, Kelingking Beach, Island Nusa Penida, Indonesia, Southeast Asia..Rock formation at Kelingking Beach on the west coast of Island Nusa Penida, Indonesia