fbpx

Stella Adleyba

Hospital Thriller

Even just entering the childrens hospital in Abkhazia is dreadful

It suits frogs best

Havoc in Abkhaz military hospital, where young medics are the only hope left

Most read