A studio photo of jelly beans

A studio photo of jelly beans - 85193013