Allen Generations

It is rare to know someone who has 5 generations living at once. Some of my dearest friends are privileged to have that happen and with great-great grandpa being 91, it is possible!… Continue reading