Exceptionally juicy, deliciously sweet large oranges. 

Large Orange