The Long Road Home
oil on canvas
12 x 12" (30.5 x 30.5 cm)
$1600. US
Back
to the main
Gallery Directory
Back
to the gallery
you came from