Who lives where (30/48)

Who lives where