Beautiful photographs by Ruben Vega, talented fashion and portrait photographer from Madrid, Spain who has shot