Queens Vietnam Veteran...
79th St &, Grand Ave, Elmhurst, NY 11373, United States
Scenic parking ◄ Sculpture ◄
Awesome park with the most wonderful and awesome structure of memorial of our falling solders by...
Scenic parking ◄ Sculpture ◄