Vietnam Veterans Plaza
New York City, NY
Nature
Vietnam Veterans Plaza is an American memorial plaza in Manhattan, New York. It honors New York City citizens who served during the 20th-century Vietnam War.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account