Still Image "America" Off Battery. A sailboat with three sails rides along the river near Battery Park in New York City. View Item