Paintings from artist Leela Nowka, impressionistic painter from India, are on display in The Hall at City Hall.
Born in Niarobi, Kenya, Nowka graduated college in India from the Isabella Thoburn Women’s College. She had a long a career in the Indian Diplomatic Service and is currently retired and living in the City of Manassas.