Ladbroke Grove
Kensington and Chelsea, England W11
June 30, 2008

Love/Hate Art Commissions Trail at North Kensington