Barcelona shooting and Vogue Italia feature