Bilder och reportage från S:t Michel, Finland. Inspelat sommaren 2010.