Macro Roses at the International Rose test garden in Portland Oregon

More photos by bonniwarbler