P8030619

This may be the world's first television liveshot from the Ancient City of Babylon's Lion of Babylon

353 views
0 faves
0 comments
Taken on August 3, 2010