Michael Strevens Digital Art

Michael Strevens Digital Art

Based in London, Michael Strevens makes immersive digital artworks using only mobile devices. His images play with scale by incorporating a number of striking visual…