William Tell in New York at the Big Apple
New York has a new attraction just 17 miles from the iconic Statue of Liberty. In the middle of the sea lies the small Rat Island, where Wilhelm Tell and his son Walter recently...
New York has a new attraction just 17 miles from the iconic Statue of Liberty. In the middle of the sea lies the small Rat Island, where Wilhelm Tell and his son Walter recently...