The Villa of the Mysteries, Pompeii

Looking into ancient Greek and Roman visual art, I recently discovered a curious location that is part of a UNESCO World Heritage Site in the comune of Pompei, near Naples, in the Campania region...