Multiple graphics objects in the function Graphics?

The function Graphics works well with one single Graphcis object as the graphic primitive. However, I am not able to combine this with more graphic primitives in the same “Graphics” function. Ways around this problem?

Graphics in Graphics.nb (3.23 KB)

The semicolon suppresses the output. Objects with Graphics head are combined with Show, not with Graphics:

flower = Import["ExampleData/coneflower.jpg", "Graphics"];
flower
Show[{flower, flower}]
Show[{flower, Graphics[{Disk[{0, 1}, 100]}]}]

Thank you so much, Gianluca, most helpful!

While the function Graphics has a very rich menu of choices (size, position, options, …), this is not the case for Show. Accordingly, I have a follow up question if there is a way to display several Graphics objects with similar choices that Graphcis allows for.

Show takes the same options as Graphics, and they override the options of the single components:

flower = Import["ExampleData/coneflower.jpg", "Graphics"];
Show[{flower, Graphics[{Disk[{0, 1}, 100]}]}, ImageSize -> 500, 
 AspectRatio -> 2]