Previous
Index
Next
Dog-rose (Rosa canina) England: Surrey, Runnymede (NT), near Magna Carta Memorial, May © Linda Pitkin LP0362
click image to enlarge