"Three generations walked hand in hand today"