3614
A red ladybug nestles in the petals of a bright yellow prairie flower.
Type
Color
Tags
Other Similar Photos