A Northern Ireland village is celebrating after winning a top international award.
Castlecaulfield was recognised at the 2017 Communities In Bloom competition in Canada.
The Co Tyrone village's horticultural society, already a winner of Ulster in Bloom and Britain in Bloom titles, was competing in the international challenge category against four other shortlisted communities, including the Listowel Tidy Town Group in Co Kerry.
A panel of international judges visited Castlecaulfield in the summer, assessing factors such as tidiness, environmental action and heritage conservation.
Councillor Kim Ashton, the chair of Mid-Ulster District Council, said: "This is an absolutely huge achievement for Castlecaulfield and I am so delighted for everyone involved.
"The award is testament to the community spirit and civic pride which Castlecaulfield has."
Communities in Bloom drew entries from across Europe and beyond, including the Republic, Italy, Belgium, Croatia and the US.