- Sleeping Cherub - Art Print
Print size: 10.25 x 8 inches
Artist: Leon Perrault
Product Type: Paper Art Print
This Leon Perrault Art Print is the result of a detailed printing process utilizing fine quality inks and paper. These methods produce prints with fine art reproduction standards.
Vintage Art Prints of Gallery Graphics