Temple of Diana

The Temple of Diana was one of the Seven Wonders of the World. (COMIC: Minus Seven Wonders)