Iolanta_14_POPOV (2) Published October 17, 2025 at 1690 × 2362 in ‘Iolantha’, Tchaikovsky’s last opera, and arguably, masterpiece