Art and Craft forum Neha Claris 2 years ago Well what does the given picture depict According to you?letsss check your interesting comments