nihmsc04

 

Men of the North Irish Horse undergoing physical training

at Ramore Head, Portrush