Island Itätoukki outside Helsinki, ca. 1900