View Full Picture
Bee and Dombeya
iphone 12
Dombeya Flower (Dombeya), Bee (Anthophila)
Longwood, Seminole, FL
“Bees are a sign of the magnificent working order of nature.” Marsha Montgomery
“Bees are a sign of the magnificent working order of nature.”