Saint David’s Day (March 1st) is the national day in Wales, Great Britain. The daffodil is the emblem of Wales as well as the leek.
Saint David’s Day (March 1st) is the national day in Wales, Great Britain. The daffodil is the emblem of Wales as well as the leek.