Powered by PhotoDeck
Loading…
Venus Fort, Odaiba, Japan. First shopping complex targeted for women, supposed to give the atmosphere of a european village.