Santa Run - press photography Thousands of runners take part in the annual Welsh Hearts Santa Dash at Cardiff Bay.