Rainbow colors created by soap, bubble, or oil makes a great abstract background

Royalty-free stock photo ID: 86174212

Rainbow colors created by soap, bubble, or oil makes a great abstract background