John O'Carroll

John O'Carroll

Biography

John O'Carroll is known for his work on Treasures of Ancient Rome (2012) and Treasures of Ancient Egypt (2014).