Bright dotted abstract background

Background or backdrop made from colorful and abstract shapes. The design includes plenty of space for text and images too.