Home Back
English and American Marines in Alexandria.
SOURCE: The Illustrated London News, July 29, 1882, p.105