Trafalgar Square 410x....

Symbols of British strength and empire in Trafalgar Square, high above the tourist hordes in Central London. Pic: Martin Kelly

Share and Enjoy: