London Buzz – the Lions Roar

In London’s Trafalgar Square the lions roar to celebrate the deaths of French and Spanish people on ships in 1805.

Buzz On Tour - Buzz in Trafalgar Square - photograph copyright David Bailey (not the)

From the forthcoming photobook: London Buzz.

Leave a Reply