Ustad Ahmad Lahouri, who is said to be the chief architect of one of the seven wonders ‘Taj Mahal’ in Agra, India ‘The Pietà’ a renaissance sculpture housed in St. Peter’s Basilica, Vatican City and ‘David’, a masterpiece of renaissance sculptures sculpted by world renown artist,..