Temple Bar Memorial as seen from The Strand

[London - England]