Strand Library holds fun day