X
London - One of the famous stone lions in Trafalgar Square, London. Note the red bus in the background.
@karen1969 (1779)

London - One of the famous stone lions in Trafalgar Square, London. Note the red bus in the background.