Modern Virgin Mary


24in x 30in | 61cm x 76cm | acrylic on canvas