In recent years Wales has undergone many far-reaching changes.
Yn ystod y blynyddoedd diwethaf mae Cymru wedi profi sawl newid pellgyrhaeddol.