The Sight Of Despair

The effects of fiscal austerity are on full display in Athens, Greece.