Designed by
Title
Storefront display with roasted ducks in Chinatown #333077910
Description
Storefront in Chinatown, New York, featuring hanging roasted ducks. The image showcases the rich Chinese culinary tradition and the vibrant urban life of the neighborhood.
This image is editorial