Lupercalia and Modern Mythology

Essay on Lupercalia, a common subject of Simon Casson’s paintings.