Posted 6 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 / 161 views

£9,200.00