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