Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia

Street Magician Liam Walsh performing close up magic for Big Sky Entertainment in Perth Western Australia