Thursday, August 29, 2013

What Is This Screen Save from Life of Muhammad Television Program?

Can anyone please tell me what this is a picture of, and what its origin is?
 

I photographed the television screen from a PBS special called the "Life of Muhammad."  You can view the program by going to this "Life of Muhammad Video" public television link.

Thank you for your assistance.