Victoria Park

Victoria Park
Loch Lomond Shores, Ben Lomond Way, Balloch, West Dunbartonshire, G83 8QL