Amsterdam 2003 / DSC01876

9/9/2003

DSC01876
Matt hanging out near the Torture Museum..