Leslie Brack:
Studio
|
Projects
|
Info
prev
|
gallery
|
next
"The Chances Are That a Car Will," oil on panel, 17.25" x 16", 2002