レッドロビン
reddorobin

Noun

1. Red Robin (cultivar of Photinia x fraseri)

Other forms: