Good God, these kids are brave.

Rosie's 21st_016.jpg

There is something to be said for the bravery of this current generation of young adults. Even though they are quite clearly of the ‘Me. Me. Me. It’s all about me’ generation, they have a freedom that could not even ha