I think there's some new 1976 Safari photos of Munari just listed by this seller?:
https://www.ebay.co.uk/sch/m.html?_s...=stratos&rt=nc

I've not seen them before, anyhow?