Wonderful colours...great closeup (look at the tiny hairs on the flower and are those bugs?) I see one larger winged insect and it's a marvelous closeup too.
Oh dear- better get some treatment for those aphids- or a lady bug (some call them ladybirds). Great macro but it makes me itchy to see all those bugs!
@will_wooderson and @sharleen, this is bud of rose with many aphids.