Beautiful work Charles, the guys have already said a few things that have attributed to the compositions quality.
Cheers,
Richard
Excellent work....
Outstanding. These can really be tough to pull off, but you've checked all the boxes in excellent fashion. PaulE
For FULL Forum access you can upgrade your account here UPGRADE