Previous Next

IMGP2609

London, England / IMGP2609


The White Castle at the Tower of London