by fabrixxm - uploaded on July 9, 2024, 5:01 pm
Detail of an handlebar rifle mounting device from patent No. 553614 Jan. 28, 1896, Fig. 2
0 Comments. Please login to comment or add your own remix.