An ancient tree of life carving on the internal wall of the Sahir-Ki-Masjid mosque March 25, 2023 teresa Leave a comment