Tullaroop Reservoir


Tullaroop Reservoir - reservoir in Australia.