Street Magician Liam Walsh performing close up magic for Full Circle Agency in London

Street Magician Liam Walsh performing close up magic for Full Circle Agency in London

Street Magician Liam Walsh performing close up magic for Full Circle Agency in London

Street Magician Liam Walsh performing close up magic for Full Circle Agency in London

Street Magician Liam Walsh performing close up magic for Full Circle Agency in London

Street Magician Liam Walsh performing close up magic for Full Circle Agency in London

Street Magician Liam Walsh performing close up magic for Full Circle Agency in London

Street Magician Liam Walsh performing close up magic for Full Circle Agency in London