Mystery

A mysterious cloud arrives over Talpa (Taos, New Mexico)

The Visitor

by JHF on June 22, 2009

in Mystery