Victoria’s Secret closes down Vancouver flagship store
After ten years of serving as a beacon of glamour and fashion in the heart of the city, the Victoria’s Secret flagship store on Burrard Street is closing its doors. This move marks the end of an era for the…
