Photo in Nature #flower #flora #floral #stamen #pollen #petal #petals #davehare #dave hare #david hare #red #yellow #macro
_