Hancock Tower Reflection
oil on canvas
43In X 33 In
$3600

Also in this exhibition