Como mostrar umbraco várias imagens do seletor de mídia na página com uma macro

Olá pessoas stackoverflow espero que você possa me ajudar com talvez uma pergunta simples, mas não consegui encontrar uma solução em outro lugar e eu tenho trabalhado com umbraco por uma semana e nunca usei a parte de mvc antes, então tudo é novo para mim.

Então, o grande problema é como eu faço uma macro para mostrar essas imagens que escolho do seletor de múltiplas mídias que a macro deve terminar mostrando.

<img src="img1.gif" height="50" width="50">
<img src="img2.gif" height="50" width="50">

E assim por diante dependendo de quantas imagens existem. (o tamanho é apenas um exempel)

Eu tentei algo assim

 @var selectedMedia3 = @Library.MediaById(Model.mainImage);
      <img src="@selectedMedia3.umbracoFile" width="@selectedMedia3.umbracoWidth" height="@selectedMedia3.umbracoHeight" alt="@selectedMedia3.Name"/>                       
    }

Mas eu não sei como analisar o id da imagem para a macro. e quando eu escolho mais de um arquivo eu preciso de um loop, mas não sei como fazer o loop dos dados do selecionador de múltiplas mídias, então estou um pouco perdido agora.

questionAnswers(3)

yourAnswerToTheQuestion