dalevid
New Member
I found this down in Virginia Beach. One side of it says Larcha Hasta La Muerte which means "Fight Until Death", and a picture of what looks like a tathered pirate flag. and the other side says Rapido Return which means "Fast Return".and the picture of a ship with sails.
Looks like bronze possibly. Not sure.
Looks like bronze possibly. Not sure.