Tuesday, June 20, 2023

L129A1

7.62-mm sharpshooter rifle

L129A1 (left) & L7 GPMG


Updated:

Tags:
UK
Royal Marines
marksman rifle

No comments:

Post a Comment