Photographs London Tower of London

A view of the Tower of London from the south side of the Thames.