English: Welsh Green Dragon
Welsh: Draig Werdd Cymru
Subject: Amgylchedd
English definition: environmental management standards