Little Mirror Lake
Across from the bigger Mirror Lake.
Address: Harvard MA
City: Harvard
County/district: Worcester County
Region: MA
Country: United States