Trafalgar Square towards Westminster London summer 2010
TrafalgarSquareLondonstatueKingCharlesIUKsummerUnitedKingdomEngland