"Left and Right"  2013  oil on canvas  70 X 80 inches 

"Left and Right"  2013  oil on canvas  70 X 80 inches 

  1. bellesprout120 reblogged this from deborahbrownfineart
  2. deborahbrownfineart posted this