Designed by
Title
Budda statue and Budda temple in Sri Lanka, Ceylon island. NEar Tissamaharama #302284717
Description
Budda statue and Budda Dikwella temple in Sri Lanka, Ceylon island. Rock budhist temples near Tissamaharama
This image is editorial