dog rose rosa canina flower blooms on the shrub in a rural garden zala county hungary

- Image ID: TAM5BR