London ~ Windsor

April 13, 2015

Windsor Castle!

Paddington Station and London street views