GIGANTIC ART INSTALLATION NOW ON DISPLAY IN BIRMINGHAM
The awe-inspiring Gaia artwork, created by artist Luke Jerram, has been unveiled in Birmingham for the first time today, at award-winning events and conference venue, Millennium Point. The major art installation is free-of-charge to see and will be on display at Millennium Point from today (01…
Read More