DENNIS EKSTEDT

Hotel Wilshire, West Hollywood. Installation of print of painting, 22 x 7 feet, 2011
my . artist run website