I create a matrix.
basis = {{1, 0}, {0, 1}}
Which I want to become a graphic. This code works fine
Graphics[{Blue, Rectangle[basis[[1]], basis[[2]]]}, Axes -> True,
PlotRange -> {{0, 10}, {0, 10}}]
But this does not, although it seems to me to be the same
Graphics[{Blue, Rectangle[#1, #2] & /@ basis}, Axes -> True,
PlotRange -> {{0, 10}, {0, 10}}]