Street survey: What does home mean to you?

We went out on the streets of Frankfurt and asked people from all over the world what home means to them.