On The Rocks, Helsinki, Finland
May 28 2003
click bigger pic





















home