Meeran Nasir strives for a covenant between Man and Nature in her art

Meeran Nasir strives for a covenant between Man and Nature in her art
play icon
A work by Meeran Nasir, left, Meeran Nasir before one of her compositions.