Andi Elloway & Michael Johnson by Andi Elloway for Purple August 20, 2012 Lawrence van Niekerk Andi Elloway for Purple