Ella Lake Beach in Greater Sudbury

Ella Lake Beach in Greater Sudbury is a beach.

Nature
beach