Piccadilly Arcade
One of the shopping arcades to be found in Piccadilly, London.
greatbritain england london piccadilly shopwindow hdr piccadillyarcade photomatix tonemapped tonemapping handheldhdr canoneos600d