Giovanni Battista Castiglione was imprisoned in a tower located on the north bank of which river ?
River Thames
-1
Section::::Abstract.
Giovanni Battista Castiglione
31397792
-1
Section::::Abstract.
Tower of London
31165