Drinking coffee in the market square in Helsinki, Finland