Delta Park
Portland, OR
Nature
Delta Park is a public municipal park complex in north Portland in the U.S. state of Oregon. Delta Park is composed of two distinct sections referred to as East and West Delta Park.
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