Rating: 3.97

Spontaneous street still life in Brooklyn on Coney Island Avenue.
-