chastell.net   •   ¹/ 125   •   talks

Red Green Pink

February 2005, Warsaw

N., the Warsaw University Library and the pink glowing deers.