Dog Rose (Rosa canina) in flower in a garden Garden. Orvieto, Italy, June