Lovitts Island in Overton, Nova Scotia

Located in Nova Scotia
Country Canada