The home of Louis and Lucille Armstrong located at 34-56 107th Street in Queens is a National Historic Landmark and museum. A tour of the home is like visiting the Armstrongs.
Creator: Manjari Sharma, photographer
Source: © Curriculum Concepts International