krwatsonphotography
London and the Netherlands
Read More
Buy Photos
2 / 9
Favorite
See All
The Elizabeth Tower, Big Ben, and Parliament
London, UK
208