Photo courtesy of An Garda Siochana
Riot shields, petrol bombs and gardai in full battle dress.
It looks like a full-scale riot - but it's actually members of the Kildare Public Order unit undergoing refresher training recently.
According to An Garda Siochana, part of that training involves learning how to deal with petrol bombs.
Photo: courtesy of An Garda Siochana