No products in the cart.
Description
Windermere is the largest natural lake in England. It is a ribbon lake formed in a glacial trough after the retreat of ice at the start of the current interglacial.
Additional information
You must be logged in to post a review.
Reviews
There are no reviews yet.