2007-2008

 

Studio Roof, Rome

Studio Roof, Rome
20" X 24" oil on canvas 2005

©2011 Martha Armstrong