Ghostland

 

GHOSTLAND

Definite signs of life - just no one around.