X
Yellow rose and bee - A yellow rose and a bee getting the nectar.
@elitess (5077)
• Ipswich, England

Yellow rose and bee - A yellow rose and a bee getting the nectar.