28-Aug-2003

Location: Tavastia
City: Helsinki, Finland