Alankrita Verma

Bada Imamabada

  • Save

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

keyboard shortcuts: L or F like