The Insect Trust

Music critic Robert Palmer (standing, second from left) with his group the Insect Trust; circa 1969.

five people with instruments and two without standing and sitting in studio

Public domain