Larger Type
Smaller Type

Search Collections

David Roberts

Born:
Stockbridge, Scotland 1796

Died:
London, England 1864

Active in:

  • Cairo, Egypt