Iranians participate in elections at a polling station in Tehran, May 19, 2017.
Millions of Iranians hit the polls in twin elections to elect the country’s next president and members of City and Village Councils.
The following is a selection of photos showing people and officials taking part in the elections:
Press TV’s website can also be accessed at the following alternate addresses:
www.presstv.co.uk