Stock Photo - Buddha statue in the Little Adamâ. . s Peak in Ella, Sri Lanka.

Stock Photo: Buddha statue in the Little Adamâ. . s Peak in Ella, Sri Lanka.

Searchable keywords

Choose multiple keywords