Golf course

Leominster Golf Club.

71.25 hectares · 5.58 km perimeter