This is a picture of a temple at "Anuradapura" in Sri Lanka. we can see some light on this picture. some people say "they are lights of Gods".
Photo by dinindupeiris
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00