The free gift
Publisher: Geo. C. Rand & Avery
Published: 1868
Number of pages: 32