C . G . Hamström , hemma påÅland