Monday, October 17, 2011

Abercrombie in Paris.

If the new Abercrombie store at Orchard in Singapore is going to be anything like this, I'm queueing.