Artist: Leonard Deege
Details:
Oil painting 18 x 22 inches, framed
Price: $800
See All Artwork Go Back