on the other side of the mirror

sketch restaurant, london, england / 2002