"Lost in the City"
2001 oil on canvas - 48"x48" Sold
© Copyright 2005 toula vivilakis fine art. All Rights Reserved.