Rose Trials
Gifu, Japan - October, 2010

The People's Choice

Shiro-no-Kakurenbo is a very full, green rose from Kimura of Japan.

Shiro-no-Kakurenbo