Pamphlet no. 25a. 'Alsace and Lorraine: a short historical sketch'

Items

See the items held within this item

Show items