Our Lady of Guadalupe with St. Ann and Joachim 

by Anonymous

painting by unknown artist (Museum: Arizona State University Art Museum)
Credit: 
Courtesy of Wikimedia Commons