Image 9 of 115
Modern Players (but who can tell?), Tower of London