Thank you for your patience while we retrieve your images.
Bumble bee and ant on flower, Long Island NY

Bumble bee and ant on flower, Long Island NY