Apothecary rose - Rosa gallica officianalis
393 x 275

next
return to index