Mary celebrated her 104th birthday in high spirits today: and she loved all the cards and chocolates she recieved. She is most grateful to have recieved so many cards from all over the world this weekend!