.
Frankfurt Zoo, Germany, Rose bushes

Frankfurt Zoo, Germany, Rose bushes