Large Density of People Walking (Stock Footage)

Large Density of People Walking (Stock Footage)

Hundreds of people passing, in a high density urban street.

by
by
by
by
by
by