beth cartland :: hidden secrets are hard to hold

Beth Cartland
2012 oil on canvas
Art Size: 36 x 50
Price: $3,100.00 (C4223BC)