July online giveaway winner announced