James Endelicato
A photo of James Endelicato at the fish store.
Date & Place:
in Chicago, Illinois United States