isiopolis.com
Isis Unveiled in Hyde Park
Well, I got pretty excited there for a minute. A new Isis statue! In Hyde Park! Yippie! Well, it turns out that the statue is called Isis, but it appears to be an Ibis, rather than an anthropomorph…