Birthday cakes courtesy of La Barantine Bruntsfield for our John's birthday? Guess what age he is! (och, go on...)