A depository | dɪˈpɒzɪt(ə)ri| noun ( pl. -ries) 1 a place where things are stored.
Posted 2 years agoby whatsthebeef
Notes
Notting Hill, United Kingdom Sunny 26°C S (14 mph) Relative Humidity (%): 38, Pressure (mB): 1012, Falling