A stunning wall of florals, insects and birds by Marc Martin at the Izzett St park for Stonnington Council.