Bada Imamabada
Bara Imambara,-
also known as Asfi Mosque is an imambara complex in Lucknow, India built by Asaf-ud-Daula, Nawab of Awadh in 1784. Bara means big.
My Ilustration work.....press L and support me
More by Alankrita Verma View profile
Like