Red shrine perched on a rocky outcrop surrounded by turquoise waters and sandy beach

Red shrine perched on a rocky outcrop surrounded by turquoise waters and sandy beach

Related