INDEX
Kenji Kojima Into the looking glass 3-1, Egg tempera on linen covered gessoed poplar, 9.25 x 11.25", 2003