Twigzy

Rosa chengkouensis

IPNI:
898611-1