Rock-a-bye-baby
Rock-a-bye-baby

Rock-a-bye-baby
oil on canvas, 60 x 48 inches, $7500

« prevbrowse allnext »