Rosa pimpinellifolia 'Lutea'

Rosa pimpinellifolia 'Lutea' 31st May 1981
Photographed at the University of Reading