There is something undeniably creepy and alien about the women portrayed in Pablo Picasso’s masterpiece, Les Demoiselles d’Avignon. He painted this in 1907, though it wasn’t shown publicly until nearly a decade later. When it was finally revealed, it was … Continue reading →
Continue reading