Mirror Lake

This lakes makes up the West border of the town of Leetham.

Mirror Lake

Adventures In Leetham CWi