'The Taming of the Shrew' glitters again in spirited '70s ad

© 2025 Vimarsana