Devonport Vietnam Veterans Memorial Wall
Victoria Park, Victoria Parade & Bluff Road, Devonport, Tasmania, Australia
Details