Video

People walking in Holton Plaza Park (Stock Footage)

People walking in Holton Plaza Park (Stock Footage)

People walking in Holton Plaza Park, in San Diego, California.

by
by
by
by
by
by