INDEX
Water Lily
73.5x110cm, 2006