Margaret Thatcher

March 18, 2019

Union Jack flags hanging in London's Regent Street to mark the Royal Wedding in 2011.

taken by raghavvidya on flickr https://www.flickr.com/photos/rk_photos/5643943041/in/photostream/

Another Royal Wedding!

December 8, 2017

"We're always on the prowl."
UK