Latest images

Voting for council elections in South Wales

Voters arrive at a polling station during the local council elections on May 4, 2017 in Cardiff, Wales. A total of 4,851 council seats are up for grabs in 88 councils in England, Scotland and Wales. The polls close at 10pm. (Photo by Matthew Horwood / Getty Images)

May Bank Holiday

Cyclists ride on Cardiff Bay barrage during the warm sunny weather on the May Bank Holiday in Cardiff, South Wales. The Met Office warned of showers on Sunday evening that will continue into next week, with temperatures averaging at about 16C.

Jeremy Corbyn Rally in Whitchurch, Cardiff

Labour Leader Jeremy Corbyn attends a rally in Whitchurch in the Cardiff North constituency on April 21, 2017 in Cardiff, Wales. Labour is hoping to recapture the marginal seat, currently held by Conservative MP Craig Williams, after first losing it in 2010. Earlier this week Prime Minister Theresa May called for a general election on June 8. (Photo by Matthew Horwood / Getty Images)

Tommy Cooper record

A world record has been set for the most Tommy Cooper impressionists at one venue held at Caerphilly Castle in Caerphilly, South Wales.

Sunrise in Cardiff

Cardiff Bay as the sun rises over Cardiff, South Wales. The Met Office believes this Easter could be warmer than average, with fine and settled conditions expected from mid April.

Portrait / headshots

Here are some recent headshots and portrait pictures taken for newspapers, PR companies and charities in and around south Wales.

For more corporate and editorial portrait photography see here.

Theresa May in Cardiff - conference photography

Prime Minister Theresa May speaks during the Conservative Spring Forum on March 17, 2017 in Cardiff, Wales. In her speech the Prime Minister is due to set out her desire to create a more united Britain which follows demands by leader of the SNP, Nicola Sturgeon, for a second independence referendum for Scotland.

For more conference photography from Cardiff, south Wales see here.

Wales and West Utilities

Wales and West Utilities staff at work at Tredegar House in Newport, South Wales.

Tribute to Ellie Norkett

50 roses lie on top of a Cardiff Met rugby shirt left by players in tribute to Elli Norkett who died aged 20 in a car crash on February 25, 2017 in Glynneath, Neath Port Talbot. (Photo by Matthew Horwood)

Pitch at Palace - event photography

HRH Duke of York attends the Pitch at Palace event at Tramshed Tech in Cardiff, South Wales.

Protests in Cardiff ahead of Trump state visit

CARDIFF, WALES - FEBRUARY 20: Protest on Queen Street against plans for a state visit to the UK by President Donald Trump on February 20, 2017 in Cardiff, Wales. A petition against his visit attracted 1.85 million signatures. The issue was being debated in parliament today. (Photo by Matthew Horwood)

Swansea City v Leicester Leicester City at the Liberty Stadium

Doctor Who filming in Cardiff, South Wales

Filming for Series 10 of BBC show Doctor Who at Mount Stuart Square in Cardiff Bay, South Wales.

Anti-Trump protest in Cardiff

CARDIFF, WALES - JANUARY 30: A general view of the scene during a protest on Queen Street following US President Donald Trump's ban on people from seven Muslim-majority countries entering the US on January 30, 2017 in Cardiff, Wales. President Trump signed an executive order on Friday banning immigration to the USA from seven muslim countries. This led to protests across America and, today, the UK.  A British petition asking for the downgrading of Trump's State visit passed one million signatures this morning. (Photo by Matthew Horwood/Getty Images)

Theresa May in Cardiff

UK Prime Minister Theresa May arrives for a meeting with the joint ministerial committee at City Hall on January 30, 2017 in Cardiff, Wales. The joint ministerial committee (JMC) includes the leaders from Westminster, Cardiff, Edinburgh and Belfast.…

UK Prime Minister Theresa May arrives for a meeting with the joint ministerial committee at City Hall on January 30, 2017 in Cardiff, Wales. The joint ministerial committee (JMC) includes the leaders from Westminster, Cardiff, Edinburgh and Belfast. It is the first time the JMC has been held outside of London.

Charlotte Church attends anti-Trump protest in Cardiff

More press photography from Cardiff, South Wales.