Picture of the day for February 26, 2021



Shrine room of the Dhowa rock temple near Ella, Sri Lanka. Learn more.

Comments

Popular posts from this blog

Picture of the day for June 4, 2020