Home Run Rose atop of Mt Tabor

These Home Run roses stand tall atop of Mt Tabor in SE Portland.