Amsterdam 2003 / DSC01925

9/9/2003

DSC01925
I LOVE the sign in the window...