AuthorBoucara, A.
Date1860
CopyBrigham Young University, Harold B. Lee Library, Provo ...