Geranium robertianum.. The leaves produce a strong, disagreeable odour and in some districts the plant has been given the name 'Stinking Bob'..
Copyright © (see title). All rights reserved.