Designed by
Title
Ambuluwawa Tower, temple of 4 religions, multi-religious complex in the highlands of Sri Lanka. #244337919
Description
Ambuluwawa Tower, temple of 4 religions, multi-religious complex in the highlands of Sri Lanka. High quality photo