What’s going on here?

     “Las Meninas” means “The Maids of Honor” hangs behind bulletproof glass, probably the greatest treasure of the Prado Museum in Madrid, Spain.  This beautiful and impressive oil painting was…