Welcome
@stormy ! What an awesome pond! Can you tell us a bit more about it - how many fish? How old is the pond? At 9000 gallons it would take a lot to be overstocked, but it's still possible. What kind of filtration are you using? I see a waterfall - is that your only aeration? Do you have a skimmer? Lots of questions I know, but they are all important to solving the green water issue once and for all.
Green water, as I'm sure you know, is a reaction to the nutrients in the pond. I can see you have some in-pond plants, but a pond that size can require a lot. It appears you have a bit of foaming on the surface which indicates excess phosphates in the pond as well. Do you have a test kit to test the water?
Essentially any new pond will work to achieve balance - green water is completely normal at the early stage as there's nothing else in the pond to consume the nutrients that your fish are creating. Without the green, the water may become unhealthy for your fish. And yes, I would say to wait it out - it's a solution that will be permanent, rather than one that requires continued maintenance. I am not a big fan of UV - although I do understand the desire to have clear water - but remember that anything that passes by the UV is killed, not just the single celled algae. So you're losing the tiny microbial life that inhabits the pond and helps achieve balance, too. And the UV is killing the algae, which means you are left with dead algae in the pond - and there's nothing algae loves to feed on more than dead algae!
By draining and cleaning the pond you unfortunately set yourself back to ground zero. I know it's hard to resist the urge to get the pond cleaned up, but it really doesn't help in the long run. Honestly, time after time after time we tell ponders that patience is your best friend. Your pond will be green green green green green and then BOOM it's clear. Overnight. As long as you address any issues that may be contributing, you are assured to have clear water from that point forward.