??? NOT SURE WHAT FLOWER THIS IS?

I thought it was a dog rose but you can see from the foliage it's not. Any ideas anyone?

Comments
Sign in or get an account to comment.