Louis Vuitton Bags 1

These bags are in the display window of the Louis Vuitton Store at the Pier at Caears.

2,636 views
1 fave
0 comments
Taken on September 2, 2006