'E.H. Baily's 17-foot-tall statue of Lord Nelson is in this London plaza'
Trafalgar Square
ENGLISH T: E.H. Bailys 17-foot-tall statue of Lord Nelson is in this London plaza
E.H. Baily's 17-foot-tall statue of Lord Nelson is in this London plaza
E.H. Baily's 17-foot-tall statue of Lord Nelson is in this London plaza
ENGLISH "T"
Trafalgar Square
ENGLISH "T"