Home Royal Navy warships sail with Greek Cypriot forces Royal Marines in joint exercises with Greek Cypriot Defence Forces

Royal Marines in joint exercises with Greek Cypriot Defence Forces