MEGAN OLSON
PAINTINGS
WORKS ON PAPER
BIO
CONTACT
ECHO BEACH
, 2007, OIL ON CANVAS, 24" X 48"