photo -> nature -> plants -> rosaceae -> canina rose ->

canina rose red petals carpel


The plant of canina rose featuring red petals carpel. The botanical family of canina rose is rosaceae.