Irish Saxifrage

Irish Saxifrage Flowers (Saxifraga Rosacea) In A Rock Garden. The Latin Word Saxifraga Means Literally Stonebreaker. Suitable For Abstract Background. Photo