Recent Paintings by Amy MacLennan

2011
28" x 36"
oil on canvas

Portfolio Entries