gillescollaveri
Airman
- 86
- Dec 25, 2020
A very strange part found on a beach near Biarritz, south of France. No marking or stamp, screws, weird rivets.. what would you attribute it to ?
Last edited by a moderator: