sky clouded with virgin mary portrait