a super large shatterproof mirror used in a show
mirror Auckland
Total Glass and Mirror Auckland
tgm.net.nz