WHERE DO THEY LIVE

3. Where do they live ? ………