Contact

kilau matahari [Indonesian • noun]

sun glitter – the brilliant, sparkling light created when sunlight reflects off ocean waves.