This is a photo of one of the ships in New York last weekend for the annual Fleet Week. Fleet Week is a celebration for the Sailors, Marines and Coast Guardsmen who come to the city for some vacation time and for demonstrations and displays of the participating ships. These flags were on the U.S.S. Kearsarge. I'm afraid I don't know much about the boat or its origins. I liked the colorful flags though. A good weekend to all!