If the name "art depot" strikes you as one of those fly-by-night operations that appear in dying shopping malls, or in sketchy weekend flea markets, you'd likely be right. But, in this instance, you'd be wrong. Did you know that most museums only showcase around seven percent of their collections at any given time? …
