Two friends meet and hug in the streets of Barcelona.