Photo Divine residency Tharindu Amunugama Published On: February 22, 2021 Summary A slab, a tree a quirk or planned design templed by people residenced by gods. Save Share via: Facebook Twitter LinkedIn Email Copy Link