Mall Crowd (Stock Footage)

Mall Crowd (Stock Footage)

Mall, giant hall full of people waliking, crowd.

Location: Shopping Mall at World Trade Center Metro Station in New York, USA

by
by
by
by
by
by