Libyan rescuers have been recovering bodies washed up on the beaches of Tripoli as spring turns into an unprecedented crisis of migrants crossing from Africa to Europe.

Times of Malta is today publishing shocking photos of these bodies because they bring home, as no words do, the grim reality unfolding in the Mediterranean.

One of the pictures shows the body of a little boy, not more than two years old, found washed up on a beach in Garabulli, east of Tripoli, according to sources in Libya.

The other shows rescuers recovering a body from a beach in Tripoli. Other unpublished pictures show cadavers strewn on beaches in Zawiya.

Some 9,991 migrants have been rescued off Libya since Friday, mostly by Italian forces, and more than 400 are feared to have died when their boat capsized.

Read more on Times of Malta and Pemium.