Posted 3 months ago by Ricardo Birsa

THIS IS A BIG ORIGINAL BRITISH ARMSTRONG CANNON . IT WAS USED AS A COAST DEFENSE , WAS PLACED IN THE ARGENTINE COAST IN MAR...

 Front Loading /  Outside UK / 104 views

£9,200.00