The Glass Magazine: Interview with Simon Alcantara by Jessica Quillin. Make up by Karlo Karlo November 6, 2013 Karlo Karlo View Gallery