Mario Castelnuovo-Tedesco
3 Shakespeare Duets
3. Katherine and Petruchio
Mario Castelnuovo-Tedesco
3 Shakespeare Duets
3. Katherine and Petruchio
Empty