Tower of London; 1076
Size: 257 x 241

Download 257 x 241 size of this image