Divine Spirit - Limited Edition by Larry Poncho Brown 24"x24" Art Print Poster