Loading...
Uploaded by senatusmag on Mar 19, 2011
3 fashion installations located within The Shoppes at Marina Bay Sands were unveiled to the media on 16 March 2011 at the 2nd press conference by Men's Fashion Week. See more photos: http://bit.ly/gQB7yp
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)