dog rose rosa canina flowers bloom on the shrub in a rural garden zala county hungary

- Image ID: TAM5FG