DENNIS EKSTEDT

Lobby of Downtown Ottawa Delta Hotel, installation of print of painting - 4 ' x 36 ', 2012
my . artist run website