Greystone resident celebrates 105th birthday

by