ToL21.JPG

Tower of London

TOWER OF LONDON

A range of assignments completed at this historic London location, UK.