Star & Tide 2
oil on linen
56 x 79"
2006
© 1995-2008 DLG, Memphis |
Contact