Dog Rose (Rosa canina) Surrey, England
Dog Rose (Rosa canina) Surrey, England
Dog Rose (Rosa canina) Surrey, England