Shifting Ambiguity
oil on canvas
34x34
All work copyright 2005 Noah Leaf Mendelson.
Site by
eostudios.com