Peacock Butterfly (Inachis io) on flower, Hoogeloon, Noord-Brabant, Netherlands