My Americana has added a photo to the pool:
Fort Totten is a former active United States Army installation in the New York City borough of Queens. It is located on the Willets Point peninsula on the north shore of Long Island. Part of the New York City skyline can be seen in the far background.
6837-1-2
My Americana , 2024-03-15 13:24:34
Source link