Dora’s Leaf is placed by Ballard Commons Park. If you have photos or memories of Dora, please leave a comment.

Leave a Comment