compact white pubescent shrub of southwestern europe having pink flowers

listen to the pronunciation of compact white pubescent shrub of southwestern europe having pink flowers
Englisch - Englisch
white-leaved rockrose