50shadesofsun.com
‘New Elizabethan’ reign is longest ever
September 9th 2015 was no ordinary day. Try as she might not to celebrate becoming the UK’s longest serving monarch in all history, her subjects simply refused to let the day go unmarked. The media…