Jekyll & Hyde premiere in Prague, Czech Republic, 11 March 2005Frank takes in the sights of Prague. Here he is on the famous Charles Bridge, with Prague Castle in the background.
Photo courtesy of Diabelli Management