A speed camera in Newport has notched up more than £1.4m in speeding fines in the last three years.
The fixed camera on the A4042 Kingsway in the city centre has caught 23,582 motorists driving too fast in a 30mph zone.
It is the highest-grossing speed camera in Wales, and the second highest in the UK - behind a camera on the M60 near Newport.
The figures have come from a Freedom of Information request.
More top news
The story of 1 of almost 100 puppies rescued from the illegal dog trade is being used to highlight the "shocking realities" of the industry.
The warning is valid until 11.00am
GPs say they have not been consulted by health boards about winter plans and as a result they may not be as robust as they could be