dogrose1007.jpg - 75kb

DOG ROSE

The dog rose is the English wild rose which grows in the country hedgerows

return to photo index