Ambrose is a landmark in New York City, New York, United States.
Website: https://southstreetseaportmuseum.org/lightship-ambrose/
Ambrose is a landmark in New York City, New York, United States.
Website: https://southstreetseaportmuseum.org/lightship-ambrose/