A central town square green space, part of the Discovery Point development of high rise accommodation and apartments at Wolli Creek, Sydney, Australia

- Image ID: TWRXMA