Beautiful photographs by Ruben Vega, talented fashion and portrait photographer from Madrid, Spain who has shot for magazines such as Spanish Vogue, Vanidad, and NEo2.