2006.09_edited.jpg

BEAUTY AND THE BEAST

"Beauty and the Beast" can be found in at the Saska Arena in Prague Czech Republic.