Showing all 3 results

Manjushree Roy

Manjushree Roy was born in New Delhi, India but has lived most of her adult life in Pittsburgh, PA. She is a self-taught artist and started working on her own compositions in 2012. She loves to paint people from all around the world and Oil on Canvas is her favorite medium.