The charity Tenovus was supported for the St David's Day celebrations at Swansea and Cardiff Central stations, with staff distributing daffodils to passengers.
Cefnogwyd yr elusen Tenovus ar gyfer dathlu Dydd Gwyl Dewi yng ngorsafoedd Abertawe a Caerdydd Canolog, gyda staff yn dosbarthu blodau cennin pedr i deithwyr.