The Lido
The most mysterious store in Vancouver - if anyone can find a more mysterious store, please tell me! And if you know anything about the true nature of The Lido, the store that is never open, please let me know.
11 photos · 12,314 views