Irish Saxifrage
Irish Saxifrage flowers (Saxifraga Rosacea) in a rock garden. The Latin word Saxifraga means literally stonebreaker. Suitable for abstract background.
© Gors4730 | Stock Free Images
Similar Free Images
Categories: