The Nile Deltas – Life (iTunes Artwork)