Kingston-Upon-Thames near London in 1901. Proclamation of King Edward VII in the town square before a large crowd.


Size: 4624px × 3564px
Location: Kingston upon Thames, UK
Photo credit: © World Image Archive / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 1901, crowd, edward, england, king, kingston, kingston--thames, london, proclamation, thames, town, uk, vii