Strange Visitations

Strange Visitations
or: Elves in the Night

Whatever could they be up to now...?

Happy Trails
Smitty