Alien Tripod

Alien Tripod

An alien tripod on an alien landscape..