Long Tales Tall Shadow

April 2003 – Amsterdam