Lou's Clam Bar

The staff of Lou's Clam and Seafood Bar at the Feast of Our Lady of Mount Carmel

New York, New York, United States