Stock animation
Abstract looped animated background: Rotating luminous 3d purple heart formed pieces and cubes of violet spinning with stray pieces. White background. Seamless loop.
4K
3840 x 2160