John Marshall

From FIBIwiki
Jump to navigation Jump to search

Sir John Marshall was an English archaeologist who oversaw the excavations at Taxila.

Portrait of Sir John Marshall in Taxila Museum