Telegraph Avenue

Protesters in People's Park at Rosebud protest

Telegraph Avenue

8.26.92 925617 1

Telegraph Avenue

8.91 910947 3

Telegraph Avenue

Look-a-like cops under "copy center" sign.

Telegraph Avenue

20160624-20160624_183817_000