Thursday, July 31, 2014

Virginia Water

We took a short drive to Virginia Water, which has the largest man-made lake in England and is part of the Windsor Great Park. 











No comments:

Post a Comment