Artist :  Louis Delsart                Title :  The Letter

Size  :    23″ x 30 3/4″                          #: 2

Medium : Print                               Date:  2003