One of thousands of islands of the Aland Archipel Home Previous picture Tumbnails of all pictures Next picture