If the rose was growing "wild" it is probably a "bird drop" ...
I doubt if it is a species rose in that there are around 200 roses in the world classified as species roses. Species roses generally have a "single" bloom form ... five petals. Some have mutated to have more, but I don't know of any species roses with the number of petals shown in your photograph.
Smiles,
Lyn