Tourist Police

Police in Santa Cruz

On the north side of the plaza.