Shradha Devkota

1 POSTS 0 COMMENTS
Shradha Devkota is a visual artist based in Kathmandu, Nepal. She is a fine arts graduate from Kathmandu University School of Arts. Besides capturing stories through her lens, she also illustrates and paints.