amazon's storage facility
Post on 29-Nov-2014
424 Views
Preview:
DESCRIPTION
The huge storage facility of the online shopping giant Amazon in Wales.
TRANSCRIPT
top related