None other than Winston Churchhill himself, standing proudly on Parliament Square. London, England. On the LONDON & SOUTHERN ENGLAND Tour. Mike Ross Travel.

Leave A Comment...

*