This is the wee white Rose o Scotland – rosa spinosissima pimpinallifolia

This is the wee white Rose o Scotland - rosa spinosissima pimpinallifolia