Spencer repeating firearms

Book


1995.027.001