USA. New York City. 1989. Feast of San Gennero, Little Italy.

Leave a comment