Blossoming greapfruit tree with fruits and flowers

Royalty-free stock photo ID: 10892047

Blossoming greapfruit tree with fruits and flowers