Bright colors abstract background design

Abstract background made from colorful and geometric shapes like circles and squares. The design includes plenty of space for text and images too.