my . artist run website

Lobby of Downtown Ottawa Delta Hotel, installation of print of painting - 4 ' x 36 ', 2012 by Dennis Ekstedt

Lobby of Downtown Ottawa Delta Hotel, installation of print of painting - 4 ' x 36 ', 2012