Content Section
Britain's Queen Elizabeth holds an umbrella as she stands in the rain during her visit to Lancaster Castle in Lancaster, Britain May 29, 2015. REUTERS/Andrew Yates  - RTR4Y0BB Andrew Yates/Reuters
More Royal Family