Swans of Our Time

At 8.34am on Saturday 2nd of May, a new princess was born – Princess Charlotte Elizabeth Diana; she immediately became 4th in line to the throne and throngs of people celebrated… Amidst the celebrations, what had the biggest impact on me was the picture of Kate...