Free Images: "bestof:Yapahuwa Staricase 2 cdm.jpg A view of the Buddhist Yapahuwa rock fortress complex Staircase in Sri Lanka This fortress was the site of the Kingdom of"
Terms of Use
 
Search of the Day