Edit Rita Blue, Barcelona, Spain