Quote Originally Posted by David deSousa View Post
For those of us who do not speak Welsh, "Da delw" loosely translates to "good picture."
You know more than I do.