Thank you Curlybird.
The finch was on an arch with people going through while it just sang it's heart out.
The Portland Rose Garden in Portland, Oregon, is one of the oldest continually running rose test gardens in the United States and throughout the world. The garden features over 7,000 plants every year, representing over 500 varieties of roses and botanicals.