Great job, the only thing I could say is that a couple of the swirling clouds cut off at perfectly straight lines and look a bit strange, but I sure couldn't do any better myself!