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
English - English
white-leaved rockrose