茕茕孤立

茕茕孤立

All alone and isolated;