Facebook Just saw this on the net, AbRam in Barcelona with his cousin sister Alia. Just saw this on the net, AbRam in Barcelona with his cousin sister Alia. Jun 17, 2015 338767